TFORMer Report Generator SDK

TFORMer SDK ist eine äußerst flexible Reporting-Komponente für Clients und Server. Der Output basiert auf grafischen Layouts und erfolgt als Direktdruck, PDF, HTML, PostScript®, Grafik oder als ZPL-II. Natürlich immer mit durchgehendem Strichcode-Support.

TFORMer SDK | Formular- und Etikettendruck in Anwendungen integrieren

Für Softwareentwickler und Integratoren

Mit dem TFORMer Report Generator SDK betten Sie die nahezu unbeschränkten Ausgabemöglichkeiten des Layouteditors TFORMer Designer direkt in Ihre Anwendung ein.

TFORMer SDK belebt die mit TFORMer Designer erstellten Dokumententwürfe mit Ihren Daten. Reports, Tabellen, Listen, Berichte, Briefe und Etiketten werden als Teil Ihrer Anwendung gedruckt oder in beliebigen Ausgabeformaten erzeugt.

Für alle Anwendungsgebiete

TFORMer SDK Produkteigenschaften

Mit TFORMer Designer erstellte Dokumententwürfe kapseln die Output-Erzeugung vollkommen. Sowohl das Layout als auch die Output-Logik (etwa Berechnungen, bedingter Druck, Schachtsteuerung) werden in den Dokumenten selbst festgelegt.

Das TFORMer Reportgenerator SDK kann

  • als Reporting-Komponente in konventionellen Anwendungen
  • als PDF-Library am Server und Client (Server und Client-Side Reporting)
  • für Browser/AJAX-Anwendungen als Output-Engine mit Direktdruck
  • als Online-Lösung für web-basierte PDF-Erzeugung
  • als Cross-Plattform Output Engine (TFORMer SDK ist auch für Linux®, UNIX® und macOS® verfügbar)
  • u.s.w.

verwendet werden.

Einfache Integration

Die Reporting Software TFORMer SDK kann unkompliziert in Ihre Anwendung integriert werden. Beispielapplikationen im Quellcode verkürzen dabei die Einarbeitungszeit. Folgende Schnittstellen (APIs) stehen zur Verfügung:

  • JAVA Interface
    Für J2EE Systeme (Web-Anwendungen, Webservices) und GUI Applikationen (z.B. Swing, AWT).
  • .NET Interface
    Für alle .NET basierenden Sprachen unter Microsoft® Windows und für MONO unter Linux®.
  • COM Interface
    Vor allem für Microsoft® Produkte wie Office oder Dynamics®, Navision®, Visual Basic® (VB, VBA, VBScript) und für die Einbettung in HTML-Seiten mit Internet Explorer.
  • DLL Interface
    Hauptsächlich für die Verwendung mit C/C++ unter Microsoft® Windows.
  • Shared Library Interface
    Für Linux® und UNIX® Entwickler.
  • Kommandozeile (tfprint bzw. TFPrint.exe)
    Reportgenerator für alle Betriebssysteme als eigenständiger Prozess (Out-Of-Process Reporting Engine) oder für die Integration in Batch Jobs oder Shell Scripts.

Einfache Verteilung

Die Verteilung des Reportgenerator SDKs erfolgt als eigenständiges Setup, als Teil Ihrer Installationsroutinen (MSM, MSI) oder als CAB-Datei. Dokumententwürfe werden als Teil Ihrer Anwendung ausgeliefert, von Web-Servern (z.B. als URL oder Stream) online bezogen, oder vom Benutzer mit TFORMer Designer bei Bedarf erstellt.

Durchdachte Datenübergabe

Im Dokumententwurf dienen Datenfelder als Platzhalter für variable Nutzdaten. Diese Datenfelder werden durch Ihren Programmcode vorgegeben, von externen Datenquellen importiert oder als Stream via HTTP/HTTPS zur Verfügung gestellt.

Der gewünschte Dokumententwurf kann als Dateiname im lokalen Dateisystem, als URL oder ebenfalls als BASE64-kodierter Datenstrom spezifiziert werden.

Identischer Output mit einem Dokumententwurf

Unabhängig von der Einbindungsart erhalten Sie das Ergebnis in überzeugender Qualität. Die erzeugte Ausgabe für einen Dokumententwurf ist immer identisch und unabhängig vom Betriebssystem, Drucker oder Exportformat.

TFORMer unterstützt folgende Ausgabemöglichkeiten und Exportformate:

  • Direktdruck (Microsoft Windows)
  • PDF-Export (V1.6, PDF/A, ZUFGFeRD PDF/A-3)
  • PostScript®
  • HTML
  • Bitmap / Grafikformate
  • ASCII
  • ZPL-II (für ZEBRA® Thermotransfer Etikettendrucker)

Für alle Plattformen

Die Reporting Software TFORMer SDK ist für alle aktuellen Betriebssysteme wie Microsoft® Windows®, UNIX®, Linux® und macOS® erhältlich. Alle verfügbaren Ausgabeformate sind vollständig integriert, zusätzliche Lizenzen werden nicht benötigt.

Lizenzierung

Die Produktkombination TFORMer Designer/TFORMer SDK bietet Ihnen umfassende Reporting-Möglichkeiten. Sie erhalten eine All-In-One Lösung. Alle vorgestellten Leistungsmerkmale sind direkt in TFORMer integriert, Zusatzsoftware oder Zusatzlizenzen werden nicht benötigt.

Windows

Wir bieten folgenden Lizenzen für TFORMer SDK an. Sollten Sie weitere Informationen benötigen, nehmen Sie bitte Kontakt mit uns auf - wir erstellen Ihnen gerne ein individuelles Angebot.

  • 10 Arbeitsplätze
  • € 560Jahresabo
  • Reportgenerator
    Etikettendruck SDK
  • 10 Installationenan einem Standort
  • Kaufen
  • > 10 Arbeitsplätze
  • auf AnfrageJahresabo
  • Reportgenerator
    Etikettendruck SDK
  • Individualfür >10 Benutzer
  • Ask
  • Entwickler
  • auf AnfrageJahresabo
  • Reportgenerator
    Etikettendruck SDK
  • Redistributionbis zu 10 000 Install./User
  • Anfragen
  • Server
  • auf AnfrageJahresabo
  • Reportgenerator
    Etikettendruck SDK
  • Web-/App-Serverbis zu 10 000 User
  • Anfragen

Die Lizenzen sind als Jahresabonnement erhältlich, die angeführten Preise gelten für ein Jahr. Das Abonnement verlängert sich automatisch um weitere 12 Monate, sofern es nicht spätestens drei Monate vor Ablauf schriftlich per Einschreiben gekündigt wird.

✅ Während der Laufzeit sind alle Produkt-Updates sowie der Standard-Support ohne zusätzliche Kosten enthalten.

UNIX/Linux

Bitte beachten Sie, dass Windows und UNIX/Linux Plattformen getrennt lizenziert werden. Sollten Sie weitere Informationen benötigen, nehmen Sie bitte Kontakt mit uns auf - wir erstellen Ihnen gerne ein individuelles Angebot.

  • 10 Arbeitsplätze
  • € 560Jahresabo
  • Reportgenerator
    Etikettendruck SDK
  • 10 Installationenan einem Standort
  • Kaufen
  • > 10 Arbeitsplätze
  • auf AnfrageJahresabo
  • Reportgenerator
    Etikettendruck SDK
  • Individualfür >10 Benutzer
  • Ask
  • Entwickler
  • auf AnfrageJahresabo
  • Reportgenerator
    Etikettendruck SDK
  • Redistributionbis zu 10 000 Install./User
  • Anfragen
  • Server
  • auf AnfrageJahresabo
  • Reportgenerator
    Etikettendruck SDK
  • Web-/App-Serverbis zu 10 000 User
  • Anfragen

Die Lizenzen sind als Jahresabonnement erhältlich, die angeführten Preise gelten für ein Jahr. Das Abonnement verlängert sich automatisch um weitere 12 Monate, sofern es nicht spätestens drei Monate vor Ablauf schriftlich per Einschreiben gekündigt wird.

✅ Während der Laufzeit sind alle Produkt-Updates sowie der Standard-Support ohne zusätzliche Kosten enthalten.

Microsoft® Windows

Alle gängigen 32 und 64 bit Microsoft Windows Systeme:

  • Windows Server 2016 / 2019 / 2022 / 2025
  • Windows 10 / 11
  • Bereit für Terminal Server / Citrix-Umgebungen

UNIX®, Linux®, macOS®

  • Weitere unterstützte Plattformen finden Sie auf unserer Downloadseite - oder sind auf Anfrage verfügbar.

V 8.9.0

Neue Features

  • Textdatei-Codierung
    Sie können jetzt die Zeichenkodierung für CSV-Datenquellen und den Import von Textdateien festlegen. Die Codierung wird angewendet, wenn kein BOM erkannt wird (TFO-12761).
    • Neuer Eintrag in der Konfigurationsdatei zur Angabe der Standard-Codierung.
    • Neue Kodierung-Eigenschaft für CSV-Datenquellen.
    • Neue SDK-Option text-file-encoding.
  • Verbesserte Erkennung des Mausfokus Elements.
    Verbesserte Auswahl von überlagerten Elementen beim Layout-Design. Zusätzliche Tastenkombinationen (Ctrl+Shift+Mausrad, +, -) erleichtern das Navigieren durch gestapelte Elemente (TFO-12098).
  • mediasource-error wurde als Konfigurationseinstellung und SDK-Option hinzugefügt, um festzulegen, wie Schachtfehler (Tray-Mappings, MediaSource Option) behandelt werden sollen (TFO-5533).
  • ZUGFeRD / XRechnung
    Unterstützung für XRechnung v3.0 wurde hinzugefügt (TFO-13001).
  • TFORMer SDK
    • Der Java-Wrapper unterstützt nun auf JRE 1.8 und höher unter Linux/UNIX und Windows (TFO-12871).
    • Ein neues Webservice-Beispiel wurde hinzugefügt (TFO-12897).
    • Ein .NET Standard 2.0-Assembly ist nunmehr verfügbar (TFO-12834).
    • Ein neues .NET Core-Beispiel wurde hinzugefügt (TFO-12898).
  • TFORMer QuickPrint
    • Der Druckdialog erlaubt nun das Öffnen der Druckertreibereinstellungen unter Windows (TFO-12862).
    • GS1 Digital Link-Etiketten hinzugefügt (TFO-12901):
      • Neues QR-Code-Etikett für GS1 Digital Link.
      • Neues Data-Matrix-Etikett für GS1 Digital Link.
  • Speicherung von Dialogpositionen und -größen
    TFORMer speichert und stellt nun die Positionen der Bearbeitungsdialoge für Text, Ausdrücke und Formatierungen wieder her (TFO-12863).
  • Neue Eigenschaft Leerzeichen entfernen für Datenfelder
    Eine neue Eigenschaft Leerzeichen entfernen wurde für Datenfelder eingeführt, um anzugeben, ob und wie bereitgestellte Daten gekürzt werden sollen (TFO-12100).
  • Barcode SDK
    Verwendung des Barcode-Kernels TBarCode V11.17.3.

Fehlerbehebungen

  • Ein Problem beim Generieren von SVG-Ausgaben für Barcode-Texte wurde behoben (TFO-12816).
  • Neue, noch nicht gespeicherte Layouts unterstützen nun persistente Datenfelder (TFO-11560).
  • Ein Absturz wurde behoben, der auftrat, wenn ein neues globales Datenfeld zu einem Repository hinzugefügt wurde, während das Layout geöffnet war und die Ansicht auf die Startseite eingestellt war (TFO-12838).
  • Die Datenliste wird nach dem Hinzufügen eines neuen Datenfelds nicht mehr gelöscht (TFO-12836).
  • Ein potenzieller Absturz beim Hinzufügen neuer Datenfelder zu einem Repository wurde behoben (TFO-12838).

Vorlagen

  • GS1 Digital Link (TFO-12901)
    • Eine QR-Code-Vorlage wurde hinzugefügt.
    • Eine Data Matrix-Vorlage wurde hinzugefügt.
  • Avery-Zweckform L7950-20 (TFO-12837)
    Eine neue Vorlage für Avery-Zweckform L7950-20 Kabelbeschriftung wurde hinzugefügt.
  • Aktualisierte GS1-Vorlagen
    Die Positionierung der Barcodes in den folgenden GS1-Vorlagen wurde aktualisiert:
    • GS1 Non-Standard Heterogeneous
    • GS1 Non-Standard Homogeneous (Fixed)
    • GS1 Non-Standard Homogeneous (Variable)
    • GS1 Standard Heterogeneous
    • GS1 Standard Homogeneous (One-Piece)
    • GS1 Standard Homogeneous (Fixed)
    • GS1 Standard Homogeneous (Variable)
    • STILL
      • Label with GTIN (AI 01)
      • Label with Postal Code (AI 421)
      • Label with Routing Code (AI 403)
      • Standard Homogeneous with Supplier
  • Beispiele
    Neue Beispielvorlagen für standardisierte Codierung hinzugefügt.
    • DIN SPEC Data Matrix
      Beispielvorlage zur Demonstration der Data-Matrix-Codierung gemäß DIN SPEC 91406 / IEC 61406.
    • DIN SPEC QR-Code
      Beispielvorlage zur Demonstration der QR-Code-Codierung gemäß DIN SPEC 91406 / IEC 61406.